amount repayable - English Synonyms Dictionary